package com.dianqiu.base.service.impl;

import javax.annotation.Resource;
import org.springframework.stereotype.Component;

import com.dianqiu.common.dao.DqBetCompanyDao;
import com.dianqiu.common.dao.DqBetUserMatchDao;
import com.dianqiu.common.dao.DqBetUserMatchHistDao;
import com.dianqiu.common.dao.DqClubsDao;
import com.dianqiu.common.dao.DqHandicapDao;
import com.dianqiu.common.dao.DqHandicapHistDao;
import com.dianqiu.common.dao.DqHandicapTypeDao;
import com.dianqiu.common.dao.DqLeagueClubsDao;
import com.dianqiu.common.dao.DqLeaguesDao;
import com.dianqiu.common.dao.DqMatchDao;
import com.dianqiu.common.dao.DqMatchHistDao;
import com.dianqiu.common.dao.DqMatchPoolDao;
import com.dianqiu.common.dao.DqUserBetConfigDao;
import com.dianqiu.common.dao.DqUserFollowClubsDao;

/**
 * create by david for injecting Daos into Service
 */

@Component
public class BaseService {
	
	//dqUserFollowClubsDao
	private DqUserFollowClubsDao dqUserFollowClubsDao;
	
	public DqUserFollowClubsDao getDqUserFollowClubsDao() {
		return dqUserFollowClubsDao;
	}
	@Resource
	public void setDqUserFollowClubsDao(DqUserFollowClubsDao dqUserFollowClubsDao) {
		this.dqUserFollowClubsDao = dqUserFollowClubsDao;
	}

	//dqBetUserMatchHistDao
	private DqBetUserMatchHistDao dqBetUserMatchHistDao;
		
		
	public DqBetUserMatchHistDao getDqBetUserMatchHistDao() {
		return dqBetUserMatchHistDao;
	}
	@Resource
	public void setDqBetUserMatchHistDao(DqBetUserMatchHistDao dqBetUserMatchHistDao) {
		this.dqBetUserMatchHistDao = dqBetUserMatchHistDao;
	}

	//dqMatchHistDao
	private DqMatchHistDao dqMatchHistDao;
	
	public DqMatchHistDao getDqMatchHistDao() {
		return dqMatchHistDao;
	}

	@Resource
	public void setDqMatchHistDao(DqMatchHistDao dqMatchHistDao) {
		this.dqMatchHistDao = dqMatchHistDao;
	}
	
	//dqHandicapHistDao
	private DqHandicapHistDao dqHandicapHistDao;
	
	public DqHandicapHistDao getDqHandicapHistDao() {
		return dqHandicapHistDao;
	}

	@Resource
	public void setDqHandicapHistDao(DqHandicapHistDao dqHandicapHistDao) {
		this.dqHandicapHistDao = dqHandicapHistDao;
	}
	
	//dqHandicapDao
	private DqHandicapDao dqHandicapDao;
	
	
	public DqHandicapDao getDqHandicapDao() {
		return dqHandicapDao;
	}

	@Resource
	public void setDqHandicapDao(DqHandicapDao dqHandicapDao) {
		this.dqHandicapDao = dqHandicapDao;
	}

	//dqLeaguesDao
	private DqLeaguesDao dqLeaguesDao;
	
	public DqLeaguesDao getDqLeaguesDao() {
		return dqLeaguesDao;
	}

	@Resource
	public void setDqLeaguesDao(DqLeaguesDao dqLeaguesDao) {
		this.dqLeaguesDao = dqLeaguesDao;
	}
	
	//dqMatchDao
	private DqMatchDao dqMatchDao;
	
	public DqMatchDao getDqMatchDao() {
		return dqMatchDao;
	}
	
	@Resource
	public void setDqMatchDao(DqMatchDao dqMatchDao) {
		this.dqMatchDao = dqMatchDao;
	}
	
	//dqClubsDao
	private DqClubsDao dqClubsDao;
	
	public DqClubsDao getDqClubsDao() {
		return dqClubsDao;
	}

	@Resource
	public void setDqClubsDao(DqClubsDao dqClubsDao) {
		this.dqClubsDao = dqClubsDao;
	}
	
	//dqLeagueClubsDao
	private DqLeagueClubsDao dqLeagueClubsDao;

	public DqLeagueClubsDao getDqLeagueClubsDao() {
		return dqLeagueClubsDao;
	}

	@Resource
	public void setDqLeagueClubsDao(DqLeagueClubsDao dqLeagueClubsDao) {
		this.dqLeagueClubsDao = dqLeagueClubsDao;
	}
	
	//DqMatchPoolDao
	private DqMatchPoolDao dqMatchPoolDao;

	public DqMatchPoolDao getDqMatchPoolDao() {
		return dqMatchPoolDao;
	}
	
	@Resource
	public void setDqMatchPoolDao(DqMatchPoolDao dqMatchPoolDao) {
		this.dqMatchPoolDao = dqMatchPoolDao;
	}

	//dqBetUserMatchDao
	private DqBetUserMatchDao dqBetUserMatchDao;

	public DqBetUserMatchDao getDqBetUserMatchDao() {
		return dqBetUserMatchDao;
	}

	@Resource
	public void setDqBetUserMatchDao(DqBetUserMatchDao dqBetUserMatchDao) {
		this.dqBetUserMatchDao = dqBetUserMatchDao;
	}
	
	//dqUserBetConfigDao
	private DqUserBetConfigDao dqUserBetConfigDao;

	public DqUserBetConfigDao getDqUserBetConfigDao() {
		return dqUserBetConfigDao;
	}

	@Resource
	public void setDqUserBetConfigDao(DqUserBetConfigDao dqUserBetConfigDao) {
		this.dqUserBetConfigDao = dqUserBetConfigDao;
	}
	
	
	private DqBetCompanyDao dqBetCompanyDao;


	public DqBetCompanyDao getDqBetCompanyDao() {
		return dqBetCompanyDao;
	}
	
	@Resource
	public void setDqBetCompanyDao(DqBetCompanyDao dqBetCompanyDao) {
		this.dqBetCompanyDao = dqBetCompanyDao;
	}
	

	private DqHandicapTypeDao dqHandicapTypeDao;


	public DqHandicapTypeDao getDqHandicapTypeDao() {
		return dqHandicapTypeDao;
	}
	
	@Resource
	public void setDqHandicapTypeDao(DqHandicapTypeDao dqHandicapTypeDao) {
		this.dqHandicapTypeDao = dqHandicapTypeDao;
	}
	

}
